De Londen Marathon 2010 werd gelopen op zondag 25 april 2010. Het was de 30e editie van deze marathon.
De Ethiopiër Tsegay Kebede won bij de mannen in 2:05.19. De Russische Lilia Sjoboechova kwam bij de vrouwen als eerste over de streep in 2:22.00, maar zij werd in 2014 gediskwalificeerd vanwege overtreding van de dopingregels. Haar landgenote Inga Abitova, de nummer twee in de race, was al eerder, in 2012, gediskwalificeerd voor hetzelfde vergrijp, waardoor de titel bij de vrouwen ging naar nummer drie: Aselefech Mergia uit Ethiopië.